to carry out expeditiously - Espagnol Anglais Dictionnaire