spoil and smell rotten - Spanish English Dictionary