armoured helicopter - Francés Inglés Diccionario