improvableness - German English Dictionary