i’ll eat my hat! - French English Dictionary