a variety of a basque pelota court - French English Dictionary