having been arrested - Espagnol Anglais Dictionnaire