obligation or duty - Espagnol Anglais Dictionnaire