peruvian lily (alstroemeria aurantiaca) - French English Dictionary