propitiation - Turkish English Dictionary