to perform a legal duty - Espagnol Anglais Dictionnaire