participle of matar - German English Dictionary