technology development centres - Alemán Inglés Diccionario