approach surveillance radar rating - French English Dictionary