indefensible - German English Dictionary