clefting artefact - Turkish English Dictionary