measuring artefact - German English Dictionary