international balance of payments deficit - Turkish English Dictionary