anti-whiplash device - Alemán Inglés Diccionario