keep one's speed down - Francés Inglés Diccionario