screening and washing plant - Alemán Inglés Diccionario