indiminishable - Turkish English Dictionary