irritative therapy - Spanish English Dictionary