means for maintaining - Turkish English Dictionary