potato leafroll virus - Spanish English Dictionary