livable - German English Dictionary