revendicate - German English Dictionary