itch for trouble - Deutsch Englisch Wörterbuch