technical, economic, and social studies and development center - Alemán Inglés Diccionario