escadrille (n.)youdaoicibaDictYouDict[escadrille 词源字典]
1893, from French escadrille, from Spanish escuadrilla, diminutive of escuadra "square, squad, squadron," from Vulgar Latin *exquadrare, from Latin quadrare "to square" (see quadrant).[escadrille etymology, escadrille origin, 英语词源]