to duly prosecute - Espagnol Anglais Dictionnaire