my heavens! - Turkish English Dictionary