restrained driver's licence - Francés Inglés Diccionario