something's better than nothing - Deutsch Englisch Wörterbuch