self-arresting - Español Inglés Diccionario