deer-in-headlights - Turkish English Dictionary