"Lösen" is used for "to book" a ticket (among many other meanings!), and "nach" can mean "after", so it's kind of logical really.
As for Google Translate, it's surprisingly good most of the time (and better with more common language pairs), but the rest of the time it doesn't like saying "I'm not sure what this means", and instead guesses wildly. Trouble is, unless you know the answer already, you can't tell whether its translation is confident or a guess.