perish by drowning - French English Dictionary