vindicative - German English Dictionary