travel and living allowance - German English Dictionary