proposition that is undeniable - Turkish English Dictionary