thick mist/small rain - Alemán Inglés Diccionario