Traducción español inglés

English version

¿Qué significa "lugar descubierto y asfaltado delante de un hospital, estación de servicio, etc." en Inglés