carcases - German English Dictionary