splenogenous - Alemán Inglés Diccionario