defect semiconductor - Spanish English Dictionary