avengement - Turkish English Dictionary