slurry screen - Turco Inglés Diccionario