be very skilled to do something without the help of anyone - Türkisch Englisch Wörterbuch