deposit facility - Turkish English Dictionary