peruvian lily (alstroemeria aurantiaca) - German English Dictionary