debilitating - Spanish English Dictionary