participate in a cooperation - Espagnol Anglais Dictionnaire