shepherd's weather glass - Español Inglés Diccionario