movable spleen - Alemán Inglés Diccionario