department of livestock and fisheries research - Turc Anglais Dictionnaire