balance of payments difficulties - Turkish English Dictionary