beach balls - French English Dictionary