sacrificer - Turkish English Dictionary