surmountable curb - Francés Inglés Diccionario