suicide outrage - Turkish English Dictionary