galloping very quickly - Francés Inglés Diccionario