domestic llama (lama peruana) - German English Dictionary