rous's sarcoma - French English Dictionary