shepherd's weather glass - Alemán Inglés Diccionario