massive deposits - German English Dictionary