high altitude supersonic target - French English Dictionary