global economic and financial headwinds - Alemán Inglés Diccionario