vehicle should coast smoothly - Francés Inglés Diccionario