sorrow-stricken - Turkish English Dictionary