overall tenant satisfaction - Turkish English Dictionary