Traducción español inglés

English version

¿Qué significa "ladera (pendiente) de terraza, en un borde de la t." en Inglés