epidermoid cyst of the spleen - Turco Inglés Diccionario