depredicate - German English Dictionary