escorted by police (officers) - Espagnol Anglais Dictionnaire