feline leukemia-sarcoma virus complex - French English Dictionary