epidermoid cyst of the spleen - German English Dictionary