carbon crystal structure - Spanish English Dictionary