to carry out effectively - Espagnol Anglais Dictionnaire