bursting of the dam - French English Dictionary