refrigerating flood - French English Dictionary