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

потупить взор

To drop one's eyes, to cast down one's eyes

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