arresting device - Turco Inglés Diccionario