reflection (mirror image) - French English Dictionary