global recovery - French English Dictionary