explosive nature - Turkish English Dictionary