well curb - Francés Inglés Diccionario