self-enclosed - Alemán Inglés Diccionario