semiconductor physics - German English Dictionary