self-containment - Francés Inglés Diccionario