station allowance subsistence - French English Dictionary