micro-wave relay station - Turkish English Dictionary