man armed with a shotgun - Alemán Inglés Diccionario