nanooptoelectronic devices - German English Dictionary