hatguard - French English Dictionary