kind of llama/alpaca - Turc Anglais Dictionnaire