andean princess flower - German English Dictionary