forestalling - Turkish English Dictionary