man armed with a shotgun - Turco Inglés Diccionario