armoured tank - Francés Inglés Diccionario