federal physical-technical institute - French English Dictionary