moving irrigation equipment - Turco Inglés Diccionario