means for maintaining - Spanish English Dictionary