sightseeing walks - French English Dictionary