self-contained source - Español Inglés Diccionario