armoured train - Alemán Inglés Diccionario