global slump - French English Dictionary