self-contain - Turkish English Dictionary