strip of necessaries or conveniences - Francés Inglés Diccionario