manure separator - Alemán Inglés Diccionario