liveable - German English Dictionary