polype - French English Dictionary