stifling atmosphere - Almanca İngilizce Sözlük