to effect a result - Espagnol Anglais Dictionnaire