live on other people's means - Turc Anglais Dictionnaire