forestallment - Turkish English Dictionary