self-maintaining - Turkish English Dictionary