nectariferous - French English Dictionary