ball rollers - French English Dictionary