kendinden asılı - Turkish English Dictionary