live off the backs of someone - German English Dictionary