vindications - Turkish English Dictionary