to impose duties or obligations - Spanish English Dictionary