other sightseeing transportation - French English Dictionary