yachting trip - French English Dictionary