microwave beacon - Turkish English Dictionary