reservoir below a dam - French English Dictionary