explosive rivet - French English Dictionary