canards meaning in French
n. "surfaces canards", (aviation), petites ailes (fixes ou mobiles) situées avant les ailes principales de l'avion
n. "surfaces canards", (aviation), petites ailes (fixes ou mobiles) situées avant les ailes principales de l'avion