human artefact - Allemand Anglais Dictionnaire