to participate to an unlimited degree - Espagnol Anglais Dictionnaire