high death toll - French English Dictionary