rolling dam - French English Dictionary