break off one's engagement - French English Dictionary