intercollegiate research and technology institute - Spanish English Dictionary