interminable - Turkish English Dictionary