artifactitious - Turkish English Dictionary