tiller plough - Alemán Inglés Diccionario