sausage and pig’s head roll - Allemand Anglais Dictionnaire