the sense of touch - Deutsch Englisch Wörterbuch