lamb's trotters with tripe - Francés Inglés Diccionario