self-contained source - Turkish English Dictionary