Англо-русский словарь Мюллера
Irreproachable [ˏɪrɪˊprəυtʃəbl] a
безукоризненный, безупречный
irreproachable