left-hand-drive vehicle - Turco Inglés Diccionario