splenule - Alemán Inglés Diccionario