to weaken or diminish - Spanish English Dictionary