seller/cooker of tripe - Allemand Anglais Dictionnaire