semiconductor electronic devices - Spanish English Dictionary