seagrape - French English Dictionary