indefensible in German
indefensible in German
unentschuldbar
unhaltbar
unvertretbar
nicht vertretbar