semi-drowning - French English Dictionary