self-arrest - Español Inglés Diccionario