maintainable - Turkish English Dictionary