self-contained source - Spanish English Dictionary