anything artificially made - Turkish English Dictionary