irreproachable [,iri'prǝutšǝbl] a безукори'зненный, безупре'чный