rest harrow - Turco Inglés Diccionario