indefensibly - Turkish English Dictionary