clay rollers - French English Dictionary