global recovery - German English Dictionary