headguard - French English Dictionary