financial market turbulence - German English Dictionary