off the road vehicle - Turc Anglais Dictionnaire