semiconducting diamond - Alemán Inglés Diccionario