self-arresting - Turco Inglés Diccionario