indefensibly - German English Dictionary