roller bush - French English Dictionary