all-expenses trip - French English Dictionary