seller/cooker of tripe - Francés Inglés Diccionario