attachable assets and rights - French English Dictionary