headcloth - French English Dictionary