be better of - German English Dictionary