past participle of faire - German English Dictionary