You can make disparaging remarks about a nation without it having any racist intent. The people on HN and elsewhere who disparage the USA, for instance, could hardly be singling out a single race.
Just try replacing Turkish with gay, which is about equally as arbitrary of a relationship to pick, and see how the parent's statement sounds to you.
I can imagine that in the US racism more commonly concerns the traditional notion of race but in Europe, where race and nationality are usually synonymous for all intents and purposes, a workable definition needs to be a bit broader.
I double checked it on Wikipedia just to get a second opinion and this is what they have to say about it:
> Some definitions of racism also include discriminatory behaviors and beliefs based on cultural, national, ethnic, caste, or religious stereotypes
Please take a couple of minutes to reflect on how wrong what you just did here really is.