global economic and financial headwinds - Turkish English Dictionary