give it one's best shot - Französisch Englisch Wörterbuch