power harrow - Alemán Inglés Diccionario