rotting matter - Spanish English Dictionary