zephyr lily (zephyranthes grandiflora) - French English Dictionary