veterinary service detachment - Turco Inglés Diccionario