Traducción español inglés

English version

¿Qué significa "aglomeración, amontonamiento (nubes), concentración (tropas)." en Inglés