self-extending - Turkish English Dictionary