green curb - Francés Inglés Diccionario