be sitting on a powder keg - Turc Anglais Dictionnaire