spoil and smell rotten - İspanyolca İngilizce Sözlük