bomb outrage - Turkish English Dictionary