sea of fertility - French English Dictionary