facility for self-teaching - Turkish English Dictionary