foundation engineering dewatering - Turco Inglés Diccionario