ball-guided - French English Dictionary