Alpine lily - French English Dictionary