deposit countries - Turkish English Dictionary