sertoli cell tumour - German English Dictionary