sorrow-stricken - Spanish English Dictionary