explosive riveting - Turkish English Dictionary