shepherd's weather glass - Turkish English Dictionary