vindicatress - Turkish English Dictionary