person moving quickly - Francés Inglés Diccionario