stress inoculation training - German English Dictionary