explosive speech - Turkish English Dictionary