to nun oneself - Español Inglés Diccionario