vindicatory - Turkish English Dictionary