feline leukemia-sarcoma virus complex - German English Dictionary