measuring artefact - French English Dictionary