body of a drowned person - Turkish English Dictionary