relating to the llama - Spanisch Englisch Wörterbuch