foundation engineering dewatering - Espagnol Anglais Dictionnaire