Traducción español inglés

English version

¿Qué significa "excitación, estribación, montañas, rama (comunic)." en Inglés