institute for physical chemistry - French English Dictionary