chef's hat - French English Dictionary