intercollegiate research and technology institute - German English Dictionary