vindicative - Turkish English Dictionary