land rollers - French English Dictionary