stacked beam radar - Turkish English Dictionary