a whole series of accidents - Turkish English Dictionary