movable spleen - Francés Inglés Diccionario