massive concrete dam - Turco Inglés Diccionario