improved good - German English Dictionary