mechanical dewatering - Turco Inglés Diccionario