splenorafi - German English Dictionary