peş peşe yenilmek - Turkish English Dictionary