curved buttress dam - Spanish English Dictionary