savings deposits - Turkish English Dictionary