staggered riveting - Turkish English Dictionary