radar picket station - French English Dictionary