having been arrested - Spanish English Dictionary