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