give somebody a bumpy ride - Alemán Inglés Diccionario