tripe butcher shop - French English Dictionary