last-minute booking - German English Dictionary