deprive oneself - Francés Inglés Diccionario