man-made diamond - Turkish English Dictionary