kind of llama/alpaca - Français Anglais Dictionnaire