splenectopia - French English Dictionary