dry-freeze - French English Dictionary