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