What does anfassbar mean?

anfassbar - German to English

touchable