the last bus or train (at night) - Turkish English Dictionary