headhouse - German English Dictionary