travel and transportation allowance - German English Dictionary