attachable assets and rights - Alemán Inglés Diccionario