Полный русско-английский словарь
давать обещание
To make a promise
Полный русско-английский словарь
давать о себе знать
давать образование