"diplomatic leverage" — Collocation dictionary inglés

diplomatic leverage collocation
Automatic translation (We do not guarantee its correctness): dyplomatyczny wpływ
  1. diplomatic adjetivo + leverage sustantivo
    Very loose collocation

    Amongst them should be help coming from outside, things like diplomatic leverage by the' superpowers', such as sanctions.