sit on a powder keg - Turkish English Dictionary