carcass in French
carcass in French
carcasse
The body of a dead animal, especially a vertebrate or other animal having flesh.
cadavre
The body of a dead animal, especially a vertebrate or other animal having flesh.