splenopeksi - French English Dictionary