painting on glass - Turkish English Dictionary