that had to happen! - Turkish English Dictionary