curb strip - Francés Inglés Diccionario