armored conning tower - German English Dictionary