like a deer in the headlights - Inglés Sinónimo Diccionario