sea-ape - French English Dictionary