Traducción español inglés

English version

¿Qué significa "navegar con ayuda de los motores (hidro)." en Inglés