sit on a powder keg - German English Dictionary