ball complement - French English Dictionary