self-training desk - Turkish English Dictionary