suffocating feeling - Francés Inglés Diccionario