shine (one) on - French English Dictionary