i'll eat my hat - French English Dictionary