suicide outrage - French English Dictionary