person who drowned - French English Dictionary