depend on ... for existence
赖以生存
line turn-around
(半双工通信中)线路换向
depend on the weather
看天气行事
depend upon others for a living
寄人门下
make an abrupt turn north
突然向北拐去
Depend on sb.for a living
寄人篱下
turn(short)round
(忽然)转过身来
Depend on another person for support
寄人篱下
pick up/turn up/recover/strengthen
复苏
depend on somebody for a living
寄人篱下
slow down/turn down/weaken
增长放缓
depend on ... unduly
过度依赖