intercollegiate research and technology institute - Alemán Inglés Diccionario