leaf-roll virus - French English Dictionary