splenogram - Spanish English Dictionary