leave a mark on - Turco Inglés Diccionario