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