esplenorragia - German English Dictionary