epidermoid cyst of spleen - Alemán Inglés Diccionario