call deposit - Turkish English Dictionary