rolling landside - French English Dictionary