shut your freakin' mouth! - Deutsch Englisch Wörterbuch