liquid manure pump - Turco Inglés Diccionario