past participle of estimer - German English Dictionary