(made of) crystal - Turco Inglés Diccionario