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