carcasses
English
Noun
carcasses
plural of
carcass
French
Noun
carcasses
plural of
carcasse