give something your best shot - Englisch Synonyme Wörterbuch