something that stinks - Deutsch Englisch Wörterbuch