sensory exploration - German English Dictionary