man-made diamond - Spanish English Dictionary