water defrosting - French English Dictionary