foundation engineering dewatering - Español Inglés Diccionario