last-minute booking - Turkish English Dictionary