all expense tour - French English Dictionary