meaning of anfassbar

anfassbar - German to English

touchable