farm animal genetic resources - Turc Anglais Dictionnaire