something which is created such as an invention or artwork - Español Inglés Diccionario