explosive rivet - Spanish English Dictionary