overburdened - German English Dictionary