ball-collecting rack - French English Dictionary