to nun oneself - Francés Inglés Diccionario