the bare necessities of life - Turc Anglais Dictionnaire