multi-sensory - German English Dictionary