self-contained source - Francés Inglés Diccionario