English to Arabic

Meaning for:
Semi-conductors
other
نصف القادة