to promote co-operation - Espagnol Anglais Dictionnaire