semipelagic - French English Dictionary