haftEnglish → FrenchOxford English–Frenchhaft /BrE hɑːft , AmE hæft / noun (general) manche m; (of dagger) poignée f