headed and gutted - Allemand Anglais Dictionnaire