finish rolling - Spanish English Dictionary