economic turmoil - French English Dictionary