cause an impression - Fransızca İngilizce Sözlük