armoured artillery - Turco Inglés Diccionario