sorrow-stricken - French English Dictionary