office of collaborative technology development - Alemán Inglés Diccionario