massive concrete dam - Español Inglés Diccionario