semi-rimless glasses - Turkish English Dictionary