rous tumour - French English Dictionary