foreswearing - French English Dictionary