polyadelph - French English Dictionary