leaf-roll virus - German English Dictionary