station allowance subsistence - German English Dictionary