heavy deposits - German English Dictionary