station allowance subsistence - Spanish English Dictionary