a powder barrel - French English Dictionary