massive concrete dam - Français Anglais Dictionnaire