shortened form of hijo de puta - Deutsch Englisch Wörterbuch