spleniculus - Spanish English Dictionary