give somebody a bumpy ride - Francés Inglés Diccionario