pig spleen - Francés Inglés Diccionario