sitting on a powder keg - Turkish English Dictionary