dense blanket of clouds - Fransızca İngilizce Sözlük