rous sarcoma - Turkish English Dictionary