overall tenant satisfaction - German English Dictionary