Полный русско-английский словарь

давать себе слово

To promise oneself

Полный русско-английский словарь