rough to the touch - Deutsch Englisch Wörterbuch