armored train - Inglés Sinónimo Diccionario