polytroned - French English Dictionary