Traducción español inglés

English version

¿Qué significa "aflojado (frenos), desconectado, despachado, entregado." en Inglés