lily of the nile - Francés Inglés Diccionario