forestaller - Turkish English Dictionary