special riveting machine - Turkish English Dictionary