heavy deposits - Turkish English Dictionary