day and night
日日夜夜

do one’s best
尽最大的努力

deal with
处理, 对付

depend on (upon)
依靠, 相信, 信赖

die out
消失, 灭亡

different from
与……不同

divide up
分配

divide…into…
把……分成……

do some cleaning (shopping)
做扫除(买东西)

dozens of
几十

drop in
顺便走访(某人)

due to
由于, 因为