technical and cultural cooperation - Alemán Inglés Diccionario