strip of necessaries or conveniences - Allemand Anglais Dictionnaire