polypagus - French English Dictionary