large-denomination time deposits - Turkish English Dictionary