splenule - German English Dictionary