strip away necessaries or conveniences - Türkisch Englisch Wörterbuch