polielectrones - French English Dictionary