deposit bottles - Turkish English Dictionary