self-arresting - Alemán Inglés Diccionario