sensory afference - German English Dictionary