travel and meal allowance - French English Dictionary