mesonephrome - French English Dictionary