driver's trip ticket - German English Dictionary