carcass of young lamb - Francés Inglés Diccionario