micro-electronic mechanical system - Turkish English Dictionary