Ball separator - French English Dictionary