body of a drowned person - French English Dictionary