lap riveting - Turkish English Dictionary