stress inoculation training - Spanish English Dictionary