participle of abrumar - German English Dictionary