objects created using technology - Turco Inglés Diccionario