splenogenous - Francés Inglés Diccionario