a (damn) sight - Deutsch Englisch Wörterbuch