寄人篱下的英语:be under sb. else's roof -- depend on [rely on] other people for a living; be dependent on sb. for a living; depend on sb. for a living; find shelter under sb.'s roof; live as a parasite o...
寄人篱下的法语:survivre sous la haie d'autrui;être aux crochets de qn;vivre aux dépens des autres