vehicle should coast smoothly - Turkish English Dictionary