sensory crossway - French English Dictionary