development (deposit) - Turkish English Dictionary