splenology - Alemán Inglés Diccionario