armored tube - Turco Inglés Diccionario