indefensible - Turkish English Dictionary