self-constructed asset - Español Inglés Diccionario