radar netting unit - Turkish English Dictionary