reflecting curb - Francés Inglés Diccionario