man armed with a shotgun - Francés Inglés Diccionario