synthetic stone - Turkish English Dictionary