livability - German English Dictionary