microstrips - Turkish English Dictionary