self-depending - Turkish English Dictionary