armored conning tower - Alemán Inglés Diccionario