make an impression on the mind - Fransızca İngilizce Sözlük