spoil and smell rotten - Deutsch Englisch Wörterbuch