encumber - German English Dictionary