suffocating feeling - Turco Inglés Diccionario