take your best shot - Französisch Englisch Wörterbuch