overall tenant satisfaction - Spanish English Dictionary