human artefact - Alemán Inglés Diccionario