vehicle and operator services agency - Turco Inglés Diccionario