endorsement of payment on the ticket - German English Dictionary