Germany (German, English, Spanish)
It is acceptable to call a person "black"; no other adjectives are allowed under the Incitement to Racial Hatred Act. If you were to call a black person "chocolate" he would be entitled to sue you, provided he had witnesses.
By the same token, a black person calling a white person "white trash" (which often happens) could be sued by the offended party.
Really??!!! I find this highly surprising and strange. Here in Spain people are calling each other names all the time. If I wanted to sue each person who has called me a "square head"..........