global economic and financial headwinds - Español Inglés Diccionario