airport and airways surveillance radar - German English Dictionary