airport and airways surveillance radar - French English Dictionary