Полный русско-английский словарь
наложить отпечаток
To leave an imprint
Полный русско-английский словарь
наложить на себя руки
наложить печать