yardıma ihtiyaç duymadan - Turkish English Dictionary