ninety-day deposits - Turkish English Dictionary