peruvian lily - French English Dictionary