Bienvenido a Reverso.net, servicio gratuito de traducción en línea para inglés, francés, alemán, italiano, ruso, chino
fastness  n  (=stronghold) fortaleza  f  
[+of mountain etc] 
lo más intrincado 
in their Cuban mountain fastness  en las espesuras serranas de Cuba