Traducción español inglés

English version

¿Qué significa "yarda (medida inglesa equivalente a 0,94 m.l, depósito, patio, taller, parque." en Inglés