animal carcase cleaned and gutted - Turco Inglés Diccionario