lamb guts - Francés Inglés Diccionario