be suffocated in water - French English Dictionary