phantom squadron - French English Dictionary