have more luck than sense - Deutsch Englisch Wörterbuch