roundhead-buttress dam - French English Dictionary