Traducción español inglés

English version

¿Qué significa "montacargas (de motor)" en Inglés