rest harrow - Alemán Inglés Diccionario