self-enclosed - Español Inglés Diccionario