international cooperation platform - Alemán Inglés Diccionario