recreation spot - French English Dictionary