self-contained source - French English Dictionary