machine riveting - Turkish English Dictionary