travel and meal allowance - German English Dictionary