rain lily (zephyranthes fosteri) - Espagnol Anglais Dictionnaire