Traducción español inglés

English version

¿Qué significa "escalar, robar" en Inglés