rough cast glass - Turkish English Dictionary