be accessible by car or other means of transport - Spanish English Dictionary