put to the touch - German English Dictionary