splenic infarct - French English Dictionary