armored conning tower - Francés Inglés Diccionario