a soldier armed with a carbine - Turco Inglés Diccionario