restrictions on vehicle operation - Turco Inglés Diccionario