car arresting device - Turco Inglés Diccionario