massive deposits - Turkish English Dictionary