[quote]
I had problems in translating the espèce de salopepart. What does it exactly mean?
[/quote]
More especially it would be the ““you damn bitch”” part because the french word espèce doesn’t have a equivalent in english, as far i know.
