turn the other cheek - French English Dictionary