live on your wits - Deutsch Englisch Wörterbuch