attachable assets and rights - Spanish English Dictionary