zephyr lily - French English Dictionary