intercollegiate research and technology institute - French English Dictionary