social explosion - Turkish English Dictionary