global recovery - Spanish English Dictionary