person who talks a lot and uses vulgar and offensive words - Türkisch Englisch Wörterbuch

Maybe the correct one is