mechanical dewatering - Espagnol Anglais Dictionnaire