disaster stricken - Turkish English Dictionary