strip of necessaries or conveniences - Turc Anglais Dictionnaire