objects created using technology - Alemán Inglés Diccionario