last clear chance - Turkish English Dictionary