polyscelus - French English Dictionary