the bigger, the better - Deutsch Englisch Wörterbuch