economic turmoil - German English Dictionary