to live off the government - Turc Anglais Dictionnaire