rarely seen tumours - German English Dictionary