Traducción español inglés

English version

¿Qué significa "desembarcar tropas" en Inglés