dead body remains - Turkish English Dictionary