microwave radio route - Turkish English Dictionary