participle of manchar - German English Dictionary