stacked beam radar - German English Dictionary