microtechnology - German English Dictionary