polyelectrons - French English Dictionary