indefensable - German English Dictionary