holy mackerel! - Turkish English Dictionary