self-retaining - Turkish English Dictionary