leave the impression of - Almanca İngilizce Sözlük