savings deposits at long notice - Turkish English Dictionary