amaryllis lily - French English Dictionary