i’ll eat my hat! - Spanish English Dictionary