be suffocated or feeling suffocation - Spanish English Dictionary