the bare necessities of life - Espagnol Anglais Dictionnaire