to live off other people - Turc Anglais Dictionnaire