heart-stricken - French English Dictionary