micro-chip - German English Dictionary