veterinary service detachment - Turc Anglais Dictionnaire