gun-directing radar - Turkish English Dictionary