spoil and smell rotten - Español Inglés Diccionario