esplenorragia - French English Dictionary