sludge strainer - Alemán Inglés Diccionario