synthetic sculpture - Turkish English Dictionary