half moon glasses - Turkish English Dictionary