arrangement for a deposit on packaging - Turkish English Dictionary