suffer the most harm - French English Dictionary