the sense of touch - Allemand Anglais Dictionnaire