draped in clouds - Alemán Inglés Diccionario