man-made diamond - Alemán Inglés Diccionario