attachable assets and rights - Turkish English Dictionary