pull away from the curb - Francés Inglés Diccionario