leave one's mark on - Francés Inglés Diccionario