banks’ tl free deposits - Turkish English Dictionary