encumbers - German English Dictionary