headhouse - French English Dictionary