give somebody a bumpy ride - Turco Inglés Diccionario