leave its mark on - Fransızca İngilizce Sözlük