lie there in a stupor - Turkish English Dictionary