Traducción español inglés

English version

¿Qué significa "contratado, alquilado." en Inglés