basque pelota - French English Dictionary