live by your wits - Französisch Englisch Wörterbuch