limitation of maximum speed - Francés Inglés Diccionario