give it one's best shot - Türkisch Englisch Wörterbuch