micro-chip - Spanish English Dictionary