self-decomposition - Spanish English Dictionary