seamount range - French English Dictionary