total deposits - Turkish English Dictionary