personal reflection - French English Dictionary