pig's ear and tripe - Allemand Anglais Dictionnaire