strangulation

    noun
  1. also Medicine estrangulació.
  2. economic strangulation asfíxia econòmica.