spooked horse - Turkish English Dictionary