rarely seen tumours - Turkish English Dictionary