deer-in-headlights - Alemán Inglés Diccionario