self-containment - Alemán Inglés Diccionario