headed and gutted - Turkish English Dictionary