draped in cloud/clouds - Deutsch Englisch Wörterbuch