improvability - German English Dictionary