thin nerves in sheep's neck - Français Anglais Dictionnaire