stifling atmosphere - Espagnol Anglais Dictionnaire