arresting pins - Turco Inglés Diccionario