highly reflective - French English Dictionary