microstrip - Turkish English Dictionary