turbidity layer - German English Dictionary