leave the impression of - Fransızca İngilizce Sözlük