sludge separator - Turco Inglés Diccionario