witness's allowance - German English Dictionary