peş peşe bozguna uğramak - Turkish English Dictionary