make a lasting impact - Fransızca İngilizce Sözlük