i’ll eat my hat! - Turkish English Dictionary