indefensibly - French English Dictionary