high power microwave weapon - Turkish English Dictionary