splenulus - German English Dictionary