a roller-coaster ride - Francés Inglés Diccionario